a primary role - Espagnol Anglais Dictionnaire